#include <SDL3/SDL.h>
#include <SDL3/SDL_main.h>
#include <SDL3_image/SDL_image.h>
#include <SDL3_mixer/SDL_mixer.h>
#include <SDL3_ttf/SDL_ttf.h>

#include <glm/glm.hpp>
#define CK_SDL_ERR(BOOL_A)                    \
  if (!BOOL_A) {                              \
    SDL_Log("SDL Error: %s", SDL_GetError()); \
    exit(-1);                                 \
  }